package com.zmn.oms.third.taobao.dto;

import lombok.Data;

/**
 * 类描述：
 *
 * @author LiangHailong
 * @date 2019/07/03 11:03
 */
@Data
public class TmcOrderDetailDTO {

    private Integer actualTotalFee; // 交易实付金额
    private Long id; // 合同ID
    private Long orderRelationId; // 订购关系ID
    private Long parentBizOrderId; // 主交易订单编号
    private Long bizOrderId; // 交易订单编号

    private Long serviceOrderId; // 服务订单编号
    private String serviceName; // 服务名称
    private String serviceProduct; // 服务产品
    private String servicePhone; // 服务电话
    private Integer serviceCount; // 服务次数

    private String name; // 工单名称
    private String taskMemo; // 工单描述
    private Integer taskStatus; // 工单状态
    private Integer taskType; // 工单类型

    private Integer tpId; // 供应商编号
    private String tpName; // 服务提供商名称

    private String payTime; // 付款时间
    private Long payTimeNumber; // 付款时间
    private Long auctionId; // 商品编号
    private String auctionName; // 商品名称

    private Integer auctionPrice; // 商品价格
    private Integer taskPrice; // 商品价格
    private Integer extPrice; // 扩展价格
    private String modelNumber; // 型号
    private String category; // 类目
    private String brand; // 品牌
    private String auctionSerialNum; // 商品序列号
    private String attribute; // 属性
    private String receiveTime; // 收货日期
    private Long receiveTimeNumber; // 收货日期
    private Long sellerId; // 卖家id

    private String shopName; // 店铺名称
    private String sellerNick; // 卖家nick
    private String sellerPhone; // 卖家电话
    private String sellerMobile; // 卖家手机

    private Long buyerId; // 买家id
    private String buyerNick; // 买家nick
    private String buyerName; // 买家名称
    private String buyerAddress; // 买家地址
    private String buyerZipCode; // 买家邮编
    private String buyerPhone; // 买家电话
    private String buyerMobile; // 买家电话
    private String buyerMail; // 买家邮箱

    private String applyDate; // 申请日期
    private Long applyDateNumber; // 申请日期
    private String expectDate; // 期望日期
    private Long expectDateNumber; // 期望日期
    private String effectDate; // 生效日期
    private Long effectDateNumber; // 生效日期
    private String expireDate; // 失效日期
    private Long expireDateNumber; // 失效日期

    private Integer lifeCycle; // 有效期
    private Integer flag; // 异常标识
    private String memo; // 备注信息
    private String tpFeedbackInfo; // 服务商反馈信息
    private String gmtCreate; // 创建时间
    private String gmtModify; // 修改时间
    private String canceler; // 服务取消人
    private String cancelDate; // 服务取消时间
    private String cancelMemo; // 服务取消备注
    private Long contractId; // 合同id
    private String auctionSkuProperties; // 商品以及sku的属性信息，比如计价因子长度，高度，灯头数等
    private Integer buyAmount; // 购买的商品数量
    private Integer buyerLocation; // 买家location

}
